pulled hamstring - Turkish English Dictionary